package top.coolrainly.module.pb.dal.dataobject.theme;

import lombok.*;
import org.springframework.boot.context.properties.bind.DefaultValue;

@Data
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ThemeGridDO {
    /**
     * 起点 x 坐标
     */
    private Integer x;

    /**
     * 起点 y 坐标
     */
    private Integer y;

    /**
     * 宽度
     */
    private Integer w;

    /**
     * 高度
     */
    private Integer h;

    /**
     * 唯一 ID
     * 与对应的主题编号相同
     */
    private Long i;

    /**
     * 显示标签
     */
    private String label;

    /**
     * 显示标签 CSS
     */
    private ThemeGridCssDO css = new ThemeGridCssDO();
}
